The Facts About Granite, Quartz, And Quartzite